Market Price
$ 65.69
Selling Price
$ 56.27
668
366
172
2286
Market Price
$ 73.44
Selling Price
$ 65.09
732
571
634
2868
Market Price
$ 85.04
Selling Price
$ 71.39
1424
1373
525
1920
Market Price
$ 92.84
Selling Price
$ 78.95
2082
1948
1047
3567
Market Price
$ 69.91
Selling Price
$ 60.12
782
267
330
878
Market Price
$ 65.52
Selling Price
$ 55.55
1353
539
476
2377
Market Price
$ 81.15
Selling Price
$ 68.88
134
121
115
672
Market Price
$ 86.04
Selling Price
$ 77.95
1327
449
960
2964
Market Price
$ 104.59
Selling Price
$ 88.62
1318
500
350
4751
Market Price
$ 88.79
Selling Price
$ 74.05
2016
1919
1800
4704
Market Price
$ 71.33
Selling Price
$ 60.87
475
176
430
1052
Market Price
$ 98.30
Selling Price
$ 87.77
1428
346
783
1821
Market Price
$ 92.11
Selling Price
$ 78.33
775
747
714
1311
Market Price
$ 109.33
Selling Price
$ 97.62
237
189
68
524
Market Price
$ 98.53
Selling Price
$ 88.93
878
805
518
1094
Market Price
$ 75.26
Selling Price
$ 68.01
1731
1589
371
2951
Market Price
$ 94.04
Selling Price
$ 80.03
3397
2759
1688
3683
Market Price
$ 70.81
Selling Price
$ 63.06
1006
226
997
2244
Market Price
$ 66.87
Selling Price
$ 60.08
1097
955
491
2006
Market Price
$ 106.41
Selling Price
$ 90.12
3920
2260
2334
4511
Market Price
$ 98.75
Selling Price
$ 82.50
3487
3438
1965
3811
Market Price
$ 84.49
Selling Price
$ 74.46
1085
323
820
4766
Market Price
$ 88.09
Selling Price
$ 78.27
2170
2163
1549
2273
Market Price
$ 82.14
Selling Price
$ 72.63
437
296
316
502
Market Price
$ 101.31
Selling Price
$ 91.29
1645
1543
1618
2281
Market Price
$ 88.78
Selling Price
$ 80.28
232
60
168
542
Market Price
$ 82.55
Selling Price
$ 70.36
1626
947
1040
1783
Market Price
$ 100.18
Selling Price
$ 86.85
1531
1021
494
2825
Market Price
$ 99.89
Selling Price
$ 88.29
4223
3572
4144
4378
Market Price
$ 77.66
Selling Price
$ 70.53
726
447
601
1293
Market Price
$ 65.67
Selling Price
$ 55.12
2308
1131
796
3052
Market Price
$ 74.52
Selling Price
$ 64.69
120
99
70
467
Market Price
$ 63.38
Selling Price
$ 56.45
2653
671
2001
4453
Market Price
$ 116.59
Selling Price
$ 98.19
1019
651
453
1992
Market Price
$ 113.81
Selling Price
$ 97.16
2003
1033
437
2133
Market Price
$ 79.57
Selling Price
$ 66.87
2636
2431
1413
3246
Market Price
$ 72.43
Selling Price
$ 60.73
1736
1525
1722
2390
Market Price
$ 107.12
Selling Price
$ 89.93
2204
1931
1521
3691
Market Price
$ 91.89
Selling Price
$ 81.97
1523
729
1209
1716
Market Price
$ 100.49
Selling Price
$ 88.30
513
259
189
1578