Market Price
$ 65.90
Selling Price
$ 56.58
1834
1467
1345
2260
Market Price
$ 105.14
Selling Price
$ 92.36
2078
1177
968
2299
Market Price
$ 66.34
Selling Price
$ 58.07
3197
1507
1932
4205
Market Price
$ 109.20
Selling Price
$ 91.67
2053
648
961
4270
Market Price
$ 97.58
Selling Price
$ 85.75
560
147
240
1135
Market Price
$ 112.79
Selling Price
$ 94.03
2101
1225
1138
2115
Market Price
$ 78.07
Selling Price
$ 65.80
275
92
64
1264
Market Price
$ 99.25
Selling Price
$ 89.33
1664
1011
764
1788
Market Price
$ 105.50
Selling Price
$ 93.95
1842
1427
887
2706
Market Price
$ 70.99
Selling Price
$ 64.47
837
204
176
1943
Market Price
$ 81.72
Selling Price
$ 72.47
1055
477
338
1935
Market Price
$ 92.75
Selling Price
$ 80.95
2533
563
1178
3573
Market Price
$ 88.17
Selling Price
$ 77.77
1321
414
298
4938
Market Price
$ 93.36
Selling Price
$ 84.29
1554
1262
408
4200
Market Price
$ 112.40
Selling Price
$ 96.23
1012
754
339
1164
Market Price
$ 65.11
Selling Price
$ 55.29
432
344
392
591
Market Price
$ 100.60
Selling Price
$ 85.74
3717
2067
2230
4793
Market Price
$ 72.25
Selling Price
$ 62.13
2501
1399
1986
4396
Market Price
$ 81.80
Selling Price
$ 71.31
1402
557
351
1764
Market Price
$ 89.71
Selling Price
$ 79.80
1538
1275
541
4463
Market Price
$ 85.74
Selling Price
$ 76.23
1611
649
1469
2933
Market Price
$ 95.79
Selling Price
$ 82.12
2558
920
2075
3811
Market Price
$ 72.45
Selling Price
$ 63.79
1866
1747
1433
2022
Market Price
$ 88.13
Selling Price
$ 75.27
2054
1317
1445
4709
Market Price
$ 62.53
Selling Price
$ 56.53
623
365
621
1925
Market Price
$ 112.48
Selling Price
$ 94.79
1661
1225
719
4578
Market Price
$ 68.90
Selling Price
$ 62.13
3624
2894
2811
3798
Market Price
$ 115.80
Selling Price
$ 97.63
1593
525
421
1681
Market Price
$ 74.14
Selling Price
$ 65.00
3336
831
2575
4232
Market Price
$ 98.86
Selling Price
$ 86.80
266
240
229
1013
Market Price
$ 106.61
Selling Price
$ 89.99
1728
1397
530
2354
Market Price
$ 87.68
Selling Price
$ 73.39
3003
1307
1950
4515
Market Price
$ 100.15
Selling Price
$ 88.65
831
700
230
3295
Market Price
$ 106.95
Selling Price
$ 90.28
403
396
288
1995
Market Price
$ 105.31
Selling Price
$ 87.92
525
254
164
1984
Market Price
$ 78.05
Selling Price
$ 68.78
296
230
100
1030
Market Price
$ 77.62
Selling Price
$ 66.99
3251
829
1659
3359
Market Price
$ 62.39
Selling Price
$ 55.72
614
254
546
1218
Market Price
$ 74.44
Selling Price
$ 66.87
1674
1051
620
2794
Market Price
$ 70.78
Selling Price
$ 59.88
1857
1430
805
1889