Market Price
$ 107.10
Selling Price
$ 92.83
1629
1107
848
2013
Market Price
$ 76.60
Selling Price
$ 67.93
3889
3873
1769
4672
Market Price
$ 72.15
Selling Price
$ 63.95
425
204
92
1270
Market Price
$ 88.66
Selling Price
$ 80.27
851
535
225
1514
Market Price
$ 112.78
Selling Price
$ 94.13
1113
274
548
3587
Market Price
$ 109.63
Selling Price
$ 97.13
965
210
623
3549
Market Price
$ 111.98
Selling Price
$ 97.50
2126
643
1013
3923
Market Price
$ 107.29
Selling Price
$ 97.13
1465
1379
312
3041
Market Price
$ 75.40
Selling Price
$ 67.04
170
68
140
734
Market Price
$ 106.00
Selling Price
$ 90.36
700
432
196
2861
Market Price
$ 89.74
Selling Price
$ 80.59
1022
321
498
1511
Market Price
$ 67.74
Selling Price
$ 56.53
351
216
117
799
Market Price
$ 104.73
Selling Price
$ 93.02
311
274
265
943
Market Price
$ 65.72
Selling Price
$ 59.19
3839
1073
1441
4334
Market Price
$ 89.82
Selling Price
$ 78.65
2958
1701
1938
3920
Market Price
$ 108.52
Selling Price
$ 93.02
1378
857
360
4993
Market Price
$ 97.12
Selling Price
$ 81.14
2273
1512
622
3347
Market Price
$ 62.57
Selling Price
$ 56.57
156
129
76
671
Market Price
$ 89.53
Selling Price
$ 78.23
1535
807
984
1650
Market Price
$ 109.24
Selling Price
$ 93.20
389
389
213
1010
Market Price
$ 78.43
Selling Price
$ 66.92
3091
2699
1251
4480
Market Price
$ 103.30
Selling Price
$ 91.47
2110
929
910
2214
Market Price
$ 95.52
Selling Price
$ 82.47
2330
1852
1257
3950
Market Price
$ 85.34
Selling Price
$ 73.96
860
311
692
2360
Market Price
$ 85.49
Selling Price
$ 77.45
1606
1110
1285
3917
Market Price
$ 102.30
Selling Price
$ 86.09
1022
345
462
4266
Market Price
$ 97.02
Selling Price
$ 84.67
2067
1007
1179
3429
Market Price
$ 104.78
Selling Price
$ 94.08
1393
1238
369
3395
Market Price
$ 92.32
Selling Price
$ 80.92
2925
1462
1444
4904
Market Price
$ 101.95
Selling Price
$ 85.17
691
500
683
768
Market Price
$ 96.83
Selling Price
$ 81.97
96
84
60
431
Market Price
$ 102.17
Selling Price
$ 89.90
2129
1543
431
2774
Market Price
$ 82.36
Selling Price
$ 74.84
1463
705
1444
3124
Market Price
$ 105.24
Selling Price
$ 91.10
370
86
321
1322
Market Price
$ 76.93
Selling Price
$ 64.55
2275
931
2097
2535
Market Price
$ 64.86
Selling Price
$ 58.89
1641
1630
761
3404
Market Price
$ 66.36
Selling Price
$ 58.30
226
174
212
467
Market Price
$ 100.04
Selling Price
$ 88.53
1302
1115
522
3473
Market Price
$ 72.63
Selling Price
$ 65.79
314
146
175
871
Market Price
$ 91.51
Selling Price
$ 76.47
2107
1917
1246
4936