Market Price
$ 32.70
Selling Price
$ 27.28
2182
875
1973
3423
Market Price
$ 56.93
Selling Price
$ 51.04
772
367
181
2256
Market Price
$ 51.38
Selling Price
$ 44.31
3230
1015
2947
4710
Market Price
$ 56.30
Selling Price
$ 48.50
717
414
152
3375
Market Price
$ 39.49
Selling Price
$ 34.40
875
227
454
1261
Market Price
$ 50.14
Selling Price
$ 44.51
2270
647
2129
4055
Market Price
$ 48.19
Selling Price
$ 42.71
4255
3401
3111
4932
Market Price
$ 54.64
Selling Price
$ 48.01
1522
1481
1111
4367
Market Price
$ 40.52
Selling Price
$ 34.12
1510
473
873
3794
Market Price
$ 36.85
Selling Price
$ 32.52
1567
1064
936
1707
Market Price
$ 40.00
Selling Price
$ 34.50
289
288
68
1443
Market Price
$ 42.97
Selling Price
$ 38.32
1190
981
917
3777
Market Price
$ 64.01
Selling Price
$ 55.71
693
591
434
1671
Market Price
$ 27.78
Selling Price
$ 25.07
3249
1845
2124
3875
Market Price
$ 43.20
Selling Price
$ 38.22
1371
994
805
3028
Market Price
$ 65.38
Selling Price
$ 58.67
608
145
330
1861
Market Price
$ 47.85
Selling Price
$ 41.71
547
499
452
1121
Market Price
$ 59.02
Selling Price
$ 53.30
614
532
188
826
Market Price
$ 50.31
Selling Price
$ 43.26
1271
341
415
3092
Market Price
$ 67.44
Selling Price
$ 57.67
598
141
267
1255
Market Price
$ 30.99
Selling Price
$ 26.69
3495
2928
3164
3669
Market Price
$ 46.13
Selling Price
$ 40.27
1721
1331
917
3978
Market Price
$ 57.64
Selling Price
$ 49.88
194
40
126
421
Market Price
$ 30.18
Selling Price
$ 26.38
1136
326
242
2627
Market Price
$ 35.42
Selling Price
$ 30.67
3757
836
3104
4119
Market Price
$ 52.21
Selling Price
$ 45.66
1649
659
489
3329
Market Price
$ 64.50
Selling Price
$ 57.54
2330
1565
1665
3862
Market Price
$ 41.84
Selling Price
$ 37.35
1228
1216
1030
3103
Market Price
$ 65.44
Selling Price
$ 58.07
3547
1486
1265
4761
Market Price
$ 58.19
Selling Price
$ 52.67
991
516
433
2190
Market Price
$ 54.82
Selling Price
$ 48.42
825
247
779
957
Market Price
$ 48.28
Selling Price
$ 43.15
783
267
700
1768
Market Price
$ 53.17
Selling Price
$ 47.44
1319
1086
1303
1499
Market Price
$ 38.35
Selling Price
$ 33.02
2507
514
871
4741
Market Price
$ 50.89
Selling Price
$ 42.56
1758
764
467
1790
Market Price
$ 45.46
Selling Price
$ 39.92
539
410
220
956
Market Price
$ 64.94
Selling Price
$ 55.68
1584
475
754
4478
Market Price
$ 71.25
Selling Price
$ 59.50
3131
2902
1411
4020
Market Price
$ 42.50
Selling Price
$ 37.27
1752
850
1358
3129
Market Price
$ 38.53
Selling Price
$ 33.95
2723
1792
1318
2786