Market Price
$ 76.62
Selling Price
$ 64.29
751
220
551
3374
Market Price
$ 62.03
Selling Price
$ 55.88
633
200
525
911
Market Price
$ 76.17
Selling Price
$ 68.04
3750
2223
1179
3795
Market Price
$ 69.74
Selling Price
$ 61.77
521
441
485
1320
Market Price
$ 70.72
Selling Price
$ 61.93
2160
769
1048
2426
Market Price
$ 89.00
Selling Price
$ 78.97
2711
1529
698
3228
Market Price
$ 93.38
Selling Price
$ 77.97
1483
1029
843
1907
Market Price
$ 64.55
Selling Price
$ 55.95
3040
1871
1793
3666
Market Price
$ 104.42
Selling Price
$ 92.93
444
151
210
1282
Market Price
$ 68.42
Selling Price
$ 59.24
1057
581
711
2190
Market Price
$ 104.34
Selling Price
$ 93.42
970
545
539
4459
Market Price
$ 65.44
Selling Price
$ 58.96
797
202
287
2062
Market Price
$ 70.48
Selling Price
$ 63.45
1448
968
1032
2885
Market Price
$ 111.48
Selling Price
$ 97.10
4270
2404
2176
4729
Market Price
$ 74.94
Selling Price
$ 63.69
701
319
562
835
Market Price
$ 82.61
Selling Price
$ 70.11
2359
1769
1106
3593
Market Price
$ 69.20
Selling Price
$ 62.63
3801
1863
3738
4084
Market Price
$ 72.00
Selling Price
$ 62.67
612
359
571
2082
Market Price
$ 88.95
Selling Price
$ 79.91
996
628
566
4455
Market Price
$ 73.60
Selling Price
$ 64.63
381
316
256
687
Market Price
$ 70.72
Selling Price
$ 62.75
1639
763
500
2045
Market Price
$ 73.25
Selling Price
$ 64.70
839
228
484
1460
Market Price
$ 95.28
Selling Price
$ 83.25
403
340
289
1624
Market Price
$ 111.72
Selling Price
$ 98.85
1138
236
788
2719
Market Price
$ 98.45
Selling Price
$ 89.33
822
197
610
3632
Market Price
$ 113.24
Selling Price
$ 97.61
1937
684
1224
4103
Market Price
$ 96.55
Selling Price
$ 85.23
3347
2172
1865
4894
Market Price
$ 103.46
Selling Price
$ 91.18
1892
1489
1512
3777
Market Price
$ 84.51
Selling Price
$ 75.90
3091
2367
724
3267
Market Price
$ 108.84
Selling Price
$ 92.43
2528
2118
1163
3390
Market Price
$ 74.71
Selling Price
$ 66.42
4064
1457
2301
4345
Market Price
$ 72.77
Selling Price
$ 61.56
3139
914
2927
4299
Market Price
$ 109.31
Selling Price
$ 91.45
4235
2579
3643
4458
Market Price
$ 83.35
Selling Price
$ 69.57
1154
816
643
4550
Market Price
$ 115.61
Selling Price
$ 96.47
442
225
290
1769
Market Price
$ 85.15
Selling Price
$ 75.26
2396
1882
1746
3144
Market Price
$ 106.29
Selling Price
$ 89.61
1136
1089
1053
1331
Market Price
$ 86.78
Selling Price
$ 76.59
1964
652
453
4335
Market Price
$ 112.29
Selling Price
$ 94.12
2233
2171
1165
2764
Market Price
$ 115.77
Selling Price
$ 98.33
2029
691
1158
4137