Market Price
$ 57.25
Selling Price
$ 51.67
1217
444
1101
2895
Market Price
$ 41.42
Selling Price
$ 36.82
1825
1200
1587
1966
Market Price
$ 67.35
Selling Price
$ 59.14
1608
1084
657
3945
Market Price
$ 61.35
Selling Price
$ 54.63
2493
1936
1400
2937
Market Price
$ 45.98
Selling Price
$ 39.68
290
161
129
1038
Market Price
$ 60.99
Selling Price
$ 51.25
2887
1767
889
3038
Market Price
$ 32.63
Selling Price
$ 28.86
2669
1576
1233
4611
Market Price
$ 64.66
Selling Price
$ 57.68
1483
410
1478
2974
Market Price
$ 48.57
Selling Price
$ 43.18
859
678
579
2980
Market Price
$ 38.22
Selling Price
$ 32.73
2968
2878
2123
3244
Market Price
$ 35.16
Selling Price
$ 31.83
1979
1260
1793
2047
Market Price
$ 50.87
Selling Price
$ 45.48
1410
647
477
2026
Market Price
$ 37.86
Selling Price
$ 33.52
2172
906
647
3056
Market Price
$ 48.85
Selling Price
$ 44.03
3229
786
1189
4757
Market Price
$ 63.19
Selling Price
$ 53.88
1988
1963
522
2209
Market Price
$ 35.55
Selling Price
$ 31.80
1919
1231
1751
4751
Market Price
$ 42.43
Selling Price
$ 38.37
1340
602
291
3776
Market Price
$ 36.81
Selling Price
$ 33.35
997
255
568
3299
Market Price
$ 52.46
Selling Price
$ 46.12
451
337
322
1838
Market Price
$ 40.71
Selling Price
$ 34.08
1619
909
979
2551
Market Price
$ 52.76
Selling Price
$ 44.77
1317
264
400
4537
Market Price
$ 51.87
Selling Price
$ 43.25
865
273
577
3868
Market Price
$ 29.90
Selling Price
$ 25.50
1468
1150
907
1531
Market Price
$ 36.27
Selling Price
$ 31.41
2363
1601
884
2735
Market Price
$ 55.06
Selling Price
$ 47.18
3388
2924
1448
4672
Market Price
$ 54.28
Selling Price
$ 48.17
173
151
136
638
Market Price
$ 64.97
Selling Price
$ 56.22
1755
1514
1699
4019
Market Price
$ 64.40
Selling Price
$ 57.64
3947
3458
3725
4992
Market Price
$ 63.65
Selling Price
$ 57.33
3183
3172
3100
3818
Market Price
$ 36.68
Selling Price
$ 33.01
3673
2924
3174
4053
Market Price
$ 60.16
Selling Price
$ 50.90
1506
1342
1478
2671
Market Price
$ 60.98
Selling Price
$ 53.83
2772
2750
1620
4165
Market Price
$ 61.23
Selling Price
$ 52.75
349
315
213
1282
Market Price
$ 45.60
Selling Price
$ 38.31
137
31
50
445
Market Price
$ 44.14
Selling Price
$ 37.93
1051
743
734
1260
Market Price
$ 46.71
Selling Price
$ 42.11
787
517
366
3378
Market Price
$ 29.17
Selling Price
$ 25.87
978
961
614
2273
Market Price
$ 65.57
Selling Price
$ 55.75
3866
923
3166
4826
Market Price
$ 34.69
Selling Price
$ 29.29
1995
1866
1988
3723
Market Price
$ 65.36
Selling Price
$ 56.90
733
338
523
943