Market Price
$ 83.01
Selling Price
$ 72.11
2276
1785
1460
3204
Market Price
$ 77.22
Selling Price
$ 68.82
3140
1731
3104
4367
Market Price
$ 103.19
Selling Price
$ 86.99
544
532
394
1065
Market Price
$ 87.01
Selling Price
$ 74.38
702
426
312
962
Market Price
$ 91.00
Selling Price
$ 76.63
2301
1992
2136
4948
Market Price
$ 94.98
Selling Price
$ 84.60
635
435
214
2553
Market Price
$ 94.15
Selling Price
$ 82.45
616
398
170
1452
Market Price
$ 108.66
Selling Price
$ 90.88
1092
447
743
3969
Market Price
$ 89.97
Selling Price
$ 76.32
1879
1656
386
2518
Market Price
$ 72.39
Selling Price
$ 63.90
853
467
532
993
Market Price
$ 74.97
Selling Price
$ 62.73
725
537
515
1270
Market Price
$ 93.99
Selling Price
$ 79.59
2154
1984
1658
3603
Market Price
$ 89.49
Selling Price
$ 78.74
1075
966
393
2555
Market Price
$ 66.56
Selling Price
$ 57.03
858
853
517
1481
Market Price
$ 113.36
Selling Price
$ 94.48
970
324
341
4122
Market Price
$ 84.54
Selling Price
$ 76.12
600
258
393
952
Market Price
$ 102.50
Selling Price
$ 91.70
969
271
317
4099
Market Price
$ 89.86
Selling Price
$ 79.80
1251
1120
455
1256
Market Price
$ 76.66
Selling Price
$ 69.43
3325
2887
1464
3376
Market Price
$ 65.36
Selling Price
$ 56.11
743
298
648
1049
Market Price
$ 112.69
Selling Price
$ 96.04
635
558
313
1037
Market Price
$ 103.13
Selling Price
$ 93.70
1302
1185
943
2812
Market Price
$ 104.22
Selling Price
$ 91.15
3156
944
2199
3248
Market Price
$ 64.50
Selling Price
$ 58.35
1106
490
506
2001
Market Price
$ 75.50
Selling Price
$ 63.21
2369
2112
553
3725
Market Price
$ 95.03
Selling Price
$ 82.23
1672
1215
348
2148
Market Price
$ 81.61
Selling Price
$ 68.31
832
252
196
2790
Market Price
$ 75.31
Selling Price
$ 68.10
2697
1975
2033
2849
Market Price
$ 68.03
Selling Price
$ 57.74
1707
1516
1579
3166
Market Price
$ 101.01
Selling Price
$ 84.53
2829
765
1580
3850
Market Price
$ 103.31
Selling Price
$ 88.63
443
90
298
506
Market Price
$ 101.92
Selling Price
$ 86.54
3968
877
1476
4832
Market Price
$ 93.21
Selling Price
$ 81.70
1505
696
1230
1780
Market Price
$ 101.65
Selling Price
$ 88.98
4106
2207
2073
4110
Market Price
$ 65.99
Selling Price
$ 58.73
592
272
524
1890
Market Price
$ 111.90
Selling Price
$ 93.89
1586
1485
1126
2543
Market Price
$ 66.61
Selling Price
$ 59.91
611
210
194
853
Market Price
$ 112.05
Selling Price
$ 94.22
3189
1179
1319
4305
Market Price
$ 83.05
Selling Price
$ 74.73
139
131
45
444
Market Price
$ 71.52
Selling Price
$ 60.14
965
639
552
1263