Market Price
$ 91.03
Selling Price
$ 81.98
1127
727
260
3456
Market Price
$ 91.18
Selling Price
$ 79.28
1779
1042
1316
2120
Market Price
$ 96.29
Selling Price
$ 86.48
1491
327
639
1514
Market Price
$ 77.44
Selling Price
$ 70.04
1259
824
261
2388
Market Price
$ 95.88
Selling Price
$ 84.23
1760
523
1185
2925
Market Price
$ 97.65
Selling Price
$ 84.04
1912
1355
673
2034
Market Price
$ 111.50
Selling Price
$ 93.66
1468
753
571
3859
Market Price
$ 76.49
Selling Price
$ 65.75
737
653
165
1160
Market Price
$ 68.58
Selling Price
$ 60.04
1042
946
322
1148
Market Price
$ 102.44
Selling Price
$ 89.14
1432
1305
363
4026
Market Price
$ 94.47
Selling Price
$ 80.89
2151
1188
1713
4985
Market Price
$ 68.75
Selling Price
$ 57.44
2411
490
927
2586
Market Price
$ 107.53
Selling Price
$ 94.43
587
477
568
1598
Market Price
$ 88.48
Selling Price
$ 75.91
2359
1736
1288
2820
Market Price
$ 70.09
Selling Price
$ 62.04
2752
2493
1405
3712
Market Price
$ 103.45
Selling Price
$ 89.10
3690
1116
2536
4067
Market Price
$ 73.68
Selling Price
$ 65.48
2381
1038
703
2666
Market Price
$ 101.43
Selling Price
$ 90.43
1857
965
1723
3098
Market Price
$ 111.33
Selling Price
$ 95.90
1527
702
1450
1914
Market Price
$ 75.95
Selling Price
$ 67.35
1143
529
742
1774
Market Price
$ 91.37
Selling Price
$ 76.62
1631
406
846
2662
Market Price
$ 102.40
Selling Price
$ 86.91
3412
700
2828
4761
Market Price
$ 83.55
Selling Price
$ 71.64
1205
1055
1101
4585
Market Price
$ 64.20
Selling Price
$ 57.44
3008
1405
943
3042
Market Price
$ 114.48
Selling Price
$ 97.51
2314
2143
1686
2647
Market Price
$ 76.40
Selling Price
$ 66.38
2293
1958
698
2918
Market Price
$ 71.36
Selling Price
$ 59.79
1015
555
772
1198
Market Price
$ 86.57
Selling Price
$ 73.86
2398
1464
596
3980
Market Price
$ 62.29
Selling Price
$ 55.50
2266
1865
523
4773
Market Price
$ 110.38
Selling Price
$ 93.55
1965
1434
1191
4145
Market Price
$ 107.02
Selling Price
$ 89.75
2726
699
2659
3178
Market Price
$ 101.97
Selling Price
$ 85.40
3203
1921
3124
3922
Market Price
$ 72.91
Selling Price
$ 64.75
1890
1092
674
4477
Market Price
$ 89.32
Selling Price
$ 75.79
423
272
307
1309
Market Price
$ 80.50
Selling Price
$ 71.73
1951
1845
783
3337
Market Price
$ 70.12
Selling Price
$ 61.28
2487
1367
782
3111
Market Price
$ 84.50
Selling Price
$ 74.57
860
178
742
3184
Market Price
$ 97.52
Selling Price
$ 85.51
2795
2725
1841
2847
Market Price
$ 62.13
Selling Price
$ 55.33
616
602
310
2266
Market Price
$ 103.53
Selling Price
$ 89.39
1566
1546
494
4281