Market Price
$ 84.37
Selling Price
$ 76.12
1602
1344
1451
1639
Market Price
$ 79.13
Selling Price
$ 70.66
2782
2307
2367
4630
Market Price
$ 83.71
Selling Price
$ 74.06
273
121
139
1211
Market Price
$ 90.57
Selling Price
$ 81.55
1802
757
1050
3368
Market Price
$ 74.65
Selling Price
$ 63.57
3271
1729
1475
3993
Market Price
$ 71.72
Selling Price
$ 60.43
1211
841
555
3332
Market Price
$ 87.50
Selling Price
$ 75.86
1223
1023
382
1874
Market Price
$ 104.95
Selling Price
$ 87.95
2987
2252
820
4184
Market Price
$ 100.47
Selling Price
$ 88.30
2158
1983
1043
2335
Market Price
$ 96.05
Selling Price
$ 84.86
992
919
976
2133
Market Price
$ 92.72
Selling Price
$ 78.99
369
249
104
535
Market Price
$ 97.42
Selling Price
$ 85.03
2376
2070
721
4031
Market Price
$ 108.54
Selling Price
$ 97.06
704
340
687
2165
Market Price
$ 62.92
Selling Price
$ 56.42
2732
2340
2268
2986
Market Price
$ 66.88
Selling Price
$ 58.02
2479
1459
1151
4700
Market Price
$ 68.45
Selling Price
$ 59.55
2392
1117
1718
4116
Market Price
$ 91.35
Selling Price
$ 76.25
1208
689
1162
1770
Market Price
$ 66.33
Selling Price
$ 59.56
2588
1408
1217
3623
Market Price
$ 83.53
Selling Price
$ 70.19
2008
1290
1740
2498
Market Price
$ 107.06
Selling Price
$ 93.46
2995
1183
1582
4200
Market Price
$ 77.93
Selling Price
$ 70.04
2244
2155
881
3954
Market Price
$ 90.57
Selling Price
$ 81.91
613
298
387
882
Market Price
$ 104.84
Selling Price
$ 94.84
2351
2332
693
2475
Market Price
$ 94.76
Selling Price
$ 83.09
3101
1286
2740
3285
Market Price
$ 67.04
Selling Price
$ 59.21
4116
1824
2370
4873
Market Price
$ 74.52
Selling Price
$ 67.32
812
585
365
894
Market Price
$ 97.76
Selling Price
$ 88.80
1010
214
288
3029
Market Price
$ 111.00
Selling Price
$ 92.56
1522
1002
1173
1632
Market Price
$ 103.73
Selling Price
$ 91.66
716
207
175
3520
Market Price
$ 105.48
Selling Price
$ 88.91
1794
943
1587
3612
Market Price
$ 95.94
Selling Price
$ 84.64
582
281
283
1120
Market Price
$ 104.91
Selling Price
$ 93.09
2637
1618
987
2903
Market Price
$ 87.23
Selling Price
$ 79.27
855
580
655
1902
Market Price
$ 81.15
Selling Price
$ 68.09
1694
562
340
3671
Market Price
$ 109.78
Selling Price
$ 98.06
3472
979
2937
4963
Market Price
$ 105.65
Selling Price
$ 93.07
951
346
616
956
Market Price
$ 67.24
Selling Price
$ 60.10
398
397
160
516
Market Price
$ 95.09
Selling Price
$ 80.15
199
49
183
822
Market Price
$ 94.31
Selling Price
$ 80.54
869
177
837
993
Market Price
$ 103.12
Selling Price
$ 89.19
1164
262
1027
4304