Market Price
$ 65.42
Selling Price
$ 58.65
2753
1973
2296
3701
Market Price
$ 32.76
Selling Price
$ 29.11
1984
1646
418
2712
Market Price
$ 36.73
Selling Price
$ 32.30
993
674
461
2991
Market Price
$ 66.22
Selling Price
$ 59.13
444
136
209
520
Market Price
$ 66.64
Selling Price
$ 56.12
1750
744
1243
2959
Market Price
$ 35.75
Selling Price
$ 30.49
1443
701
546
2034
Market Price
$ 70.04
Selling Price
$ 58.77
1699
1343
894
1817
Market Price
$ 65.21
Selling Price
$ 56.12
1912
710
1213
4710
Market Price
$ 59.68
Selling Price
$ 53.95
1184
1143
271
3462
Market Price
$ 60.92
Selling Price
$ 51.21
1576
904
1166
4684
Market Price
$ 39.77
Selling Price
$ 35.70
2160
1600
1481
4352
Market Price
$ 40.68
Selling Price
$ 34.09
391
364
358
653
Market Price
$ 42.11
Selling Price
$ 36.59
271
178
200
919
Market Price
$ 59.33
Selling Price
$ 52.95
2164
830
2163
2618
Market Price
$ 62.63
Selling Price
$ 56.06
2256
483
1147
2494
Market Price
$ 49.48
Selling Price
$ 44.11
960
400
231
3362
Market Price
$ 69.64
Selling Price
$ 58.17
2345
1205
727
4091
Market Price
$ 44.93
Selling Price
$ 38.91
724
654
353
3143
Market Price
$ 28.67
Selling Price
$ 25.47
612
400
360
1930
Market Price
$ 63.12
Selling Price
$ 56.14
1148
719
980
1201
Market Price
$ 36.06
Selling Price
$ 30.08
380
149
326
813
Market Price
$ 65.22
Selling Price
$ 58.08
433
292
387
1173
Market Price
$ 48.02
Selling Price
$ 43.44
2765
2188
2013
3318
Market Price
$ 37.50
Selling Price
$ 33.05
1336
796
295
1796
Market Price
$ 37.30
Selling Price
$ 32.26
1643
628
760
3036
Market Price
$ 39.53
Selling Price
$ 34.42
1075
949
600
4492
Market Price
$ 30.04
Selling Price
$ 26.61
993
727
795
3249
Market Price
$ 41.00
Selling Price
$ 36.22
651
284
197
924
Market Price
$ 64.53
Selling Price
$ 54.82
1555
531
1197
3200
Market Price
$ 54.83
Selling Price
$ 47.63
2050
1419
986
2351
Market Price
$ 33.17
Selling Price
$ 29.45
1878
465
1265
3190
Market Price
$ 69.46
Selling Price
$ 59.87
539
399
270
1214
Market Price
$ 67.52
Selling Price
$ 58.30
2785
2174
2322
3543
Market Price
$ 67.32
Selling Price
$ 57.21
798
269
560
1382
Market Price
$ 61.99
Selling Price
$ 55.92
1726
757
516
4999
Market Price
$ 64.34
Selling Price
$ 54.13
2632
2160
1766
3059
Market Price
$ 57.33
Selling Price
$ 51.57
3921
2134
2504
4395
Market Price
$ 55.41
Selling Price
$ 47.91
860
284
768
2702
Market Price
$ 36.89
Selling Price
$ 30.99
1232
586
979
2662
Market Price
$ 32.77
Selling Price
$ 27.35
2948
2216
1516
3589