Market Price
$ 66.10
Selling Price
$ 57.89
1649
787
831
4311
Market Price
$ 100.69
Selling Price
$ 84.03
1995
1324
445
3374
Market Price
$ 103.82
Selling Price
$ 87.75
4018
1034
937
4154
Market Price
$ 97.10
Selling Price
$ 85.24
360
80
244
560
Market Price
$ 107.47
Selling Price
$ 94.48
758
163
281
1296
Market Price
$ 107.21
Selling Price
$ 96.06
2912
695
2880
4096
Market Price
$ 109.71
Selling Price
$ 95.60
1251
594
319
2624
Market Price
$ 76.30
Selling Price
$ 64.99
2447
1511
1830
2842
Market Price
$ 66.29
Selling Price
$ 58.11
3004
1777
2301
3429
Market Price
$ 98.54
Selling Price
$ 86.19
2662
1675
828
2992
Market Price
$ 105.75
Selling Price
$ 91.28
1082
804
936
1873
Market Price
$ 84.54
Selling Price
$ 75.73
1358
460
921
4062
Market Price
$ 73.75
Selling Price
$ 62.79
391
273
324
1225
Market Price
$ 107.17
Selling Price
$ 90.41
1570
620
1132
4559
Market Price
$ 111.34
Selling Price
$ 96.75
818
236
579
1122
Market Price
$ 77.23
Selling Price
$ 68.78
2743
1390
2205
3559
Market Price
$ 76.08
Selling Price
$ 64.05
549
144
259
1109
Market Price
$ 72.41
Selling Price
$ 65.50
760
410
666
1409
Market Price
$ 93.66
Selling Price
$ 84.14
2583
2578
1597
3303
Market Price
$ 66.54
Selling Price
$ 56.07
606
571
376
1994
Market Price
$ 106.87
Selling Price
$ 91.07
2178
1448
1618
2337
Market Price
$ 63.20
Selling Price
$ 56.09
2166
753
738
2739
Market Price
$ 85.52
Selling Price
$ 74.13
3029
2318
2280
3057
Market Price
$ 63.69
Selling Price
$ 57.19
1492
1492
667
3753
Market Price
$ 112.79
Selling Price
$ 96.27
1818
1596
1121
3625
Market Price
$ 90.76
Selling Price
$ 79.05
1077
496
251
2192
Market Price
$ 94.05
Selling Price
$ 81.33
2252
2021
1806
3271
Market Price
$ 70.44
Selling Price
$ 61.54
2323
506
2216
3102
Market Price
$ 64.10
Selling Price
$ 57.12
284
259
241
1419
Market Price
$ 79.70
Selling Price
$ 71.02
621
362
316
1032
Market Price
$ 96.89
Selling Price
$ 80.99
2424
2147
600
4367
Market Price
$ 110.31
Selling Price
$ 92.98
1860
1186
1521
3584
Market Price
$ 105.59
Selling Price
$ 94.97
755
220
712
3208
Market Price
$ 75.19
Selling Price
$ 64.95
953
274
930
4137
Market Price
$ 82.08
Selling Price
$ 72.93
2002
1679
619
3133
Market Price
$ 111.30
Selling Price
$ 96.23
1703
936
1382
2636
Market Price
$ 68.09
Selling Price
$ 59.08
1041
322
365
1096
Market Price
$ 107.58
Selling Price
$ 92.06
2986
1885
1944
3778
Market Price
$ 67.89
Selling Price
$ 56.73
3299
1207
1548
4909
Market Price
$ 104.92
Selling Price
$ 89.54
2576
2093
1514
3544