Market Price
$ 63.02
Selling Price
$ 56.05
487
299
161
2327
Market Price
$ 95.68
Selling Price
$ 86.11
2723
1371
1217
4151
Market Price
$ 101.97
Selling Price
$ 91.82
550
162
227
1539
Market Price
$ 90.50
Selling Price
$ 76.67
1015
686
331
1880
Market Price
$ 94.39
Selling Price
$ 78.84
842
536
470
2424
Market Price
$ 66.05
Selling Price
$ 58.18
2053
864
1325
4656
Market Price
$ 92.01
Selling Price
$ 81.69
638
424
351
3126
Market Price
$ 100.41
Selling Price
$ 83.76
763
557
337
987
Market Price
$ 108.69
Selling Price
$ 94.03
1359
296
942
2262
Market Price
$ 111.15
Selling Price
$ 95.80
652
321
605
1957
Market Price
$ 112.65
Selling Price
$ 95.32
318
148
211
1290
Market Price
$ 107.99
Selling Price
$ 93.94
1405
998
748
4384
Market Price
$ 89.12
Selling Price
$ 77.13
2886
2589
2091
3642
Market Price
$ 92.77
Selling Price
$ 78.90
3169
2337
1519
3965
Market Price
$ 85.48
Selling Price
$ 72.78
3793
1912
1966
4376
Market Price
$ 103.43
Selling Price
$ 91.34
613
287
212
1379
Market Price
$ 96.03
Selling Price
$ 80.31
732
170
232
1040
Market Price
$ 97.71
Selling Price
$ 85.06
1370
784
641
1485
Market Price
$ 75.15
Selling Price
$ 67.34
1347
1327
1212
4907
Market Price
$ 74.96
Selling Price
$ 65.54
776
709
599
3158
Market Price
$ 94.28
Selling Price
$ 83.13
1077
609
1055
4096
Market Price
$ 115.64
Selling Price
$ 98.36
3188
2303
762
3548
Market Price
$ 87.30
Selling Price
$ 73.89
629
454
194
3017
Market Price
$ 99.17
Selling Price
$ 86.70
3658
987
1181
4247
Market Price
$ 82.75
Selling Price
$ 72.21
640
585
267
1122
Market Price
$ 67.92
Selling Price
$ 58.45
1208
905
723
2572
Market Price
$ 97.38
Selling Price
$ 84.34
1588
555
718
2075
Market Price
$ 64.84
Selling Price
$ 58.75
1350
1164
1231
4939
Market Price
$ 76.37
Selling Price
$ 66.14
1326
761
1161
2921
Market Price
$ 100.59
Selling Price
$ 86.98
510
187
240
1570
Market Price
$ 102.74
Selling Price
$ 89.92
1888
1610
1231
2558
Market Price
$ 81.91
Selling Price
$ 73.21
803
726
469
1580
Market Price
$ 101.67
Selling Price
$ 88.37
2765
1645
2536
3539
Market Price
$ 69.30
Selling Price
$ 60.55
2051
1194
1607
3117
Market Price
$ 92.70
Selling Price
$ 82.46
2602
2409
2021
3274
Market Price
$ 78.30
Selling Price
$ 69.58
303
106
219
1300
Market Price
$ 62.93
Selling Price
$ 55.48
755
573
398
1484
Market Price
$ 105.88
Selling Price
$ 94.94
445
426
246
2192
Market Price
$ 72.00
Selling Price
$ 62.75
445
139
95
1110
Market Price
$ 92.92
Selling Price
$ 83.93
470
458
142
2011