Market Price
$ 65.11
Selling Price
$ 56.01
2344
1033
1618
3277
Market Price
$ 45.74
Selling Price
$ 39.20
1366
649
635
1590
Market Price
$ 30.85
Selling Price
$ 26.66
4094
3517
1584
4692
Market Price
$ 64.21
Selling Price
$ 58.03
860
549
196
3116
Market Price
$ 66.93
Selling Price
$ 56.17
1028
310
298
1393
Market Price
$ 36.63
Selling Price
$ 30.94
4342
1965
2904
4899
Market Price
$ 54.66
Selling Price
$ 47.84
1144
548
690
2896
Market Price
$ 43.15
Selling Price
$ 37.75
492
182
230
511
Market Price
$ 58.23
Selling Price
$ 50.30
521
303
377
1016
Market Price
$ 46.78
Selling Price
$ 39.59
800
725
778
2014
Market Price
$ 47.03
Selling Price
$ 40.88
3558
1328
2866
4826
Market Price
$ 65.45
Selling Price
$ 58.27
2818
983
1792
2907
Market Price
$ 45.06
Selling Price
$ 40.16
845
828
314
2148
Market Price
$ 60.80
Selling Price
$ 50.85
2896
1197
2048
4626
Market Price
$ 33.21
Selling Price
$ 28.02
918
511
768
1922
Market Price
$ 49.70
Selling Price
$ 44.76
2059
1075
868
4898
Market Price
$ 37.70
Selling Price
$ 33.59
742
666
591
866
Market Price
$ 50.33
Selling Price
$ 44.40
1033
621
757
2092
Market Price
$ 35.76
Selling Price
$ 31.13
757
242
198
1178
Market Price
$ 31.72
Selling Price
$ 28.75
509
332
249
1179
Market Price
$ 47.24
Selling Price
$ 40.87
242
84
225
1025
Market Price
$ 45.94
Selling Price
$ 38.54
129
119
91
495
Market Price
$ 35.75
Selling Price
$ 30.61
2510
2092
1209
4767
Market Price
$ 34.28
Selling Price
$ 29.83
1319
1246
461
4276
Market Price
$ 63.22
Selling Price
$ 54.52
2166
1204
1635
3024
Market Price
$ 28.93
Selling Price
$ 25.92
2024
1698
764
3976
Market Price
$ 60.67
Selling Price
$ 51.69
1819
1587
1745
3233
Market Price
$ 52.77
Selling Price
$ 45.85
3247
1886
2911
4430
Market Price
$ 45.46
Selling Price
$ 39.18
3056
1419
1922
3507
Market Price
$ 63.13
Selling Price
$ 53.35
3507
2504
1594
4282
Market Price
$ 36.40
Selling Price
$ 32.53
1640
701
928
2787
Market Price
$ 31.94
Selling Price
$ 28.09
489
157
318
2116
Market Price
$ 57.20
Selling Price
$ 50.98
507
172
453
1837
Market Price
$ 36.28
Selling Price
$ 32.27
596
253
468
2309
Market Price
$ 48.14
Selling Price
$ 40.12
1213
875
600
2464
Market Price
$ 70.84
Selling Price
$ 59.45
170
128
151
513
Market Price
$ 48.84
Selling Price
$ 42.37
3613
1160
1955
4466
Market Price
$ 49.16
Selling Price
$ 42.47
1513
1208
962
3855
Market Price
$ 66.68
Selling Price
$ 59.99
1589
932
602
4861
Market Price
$ 36.99
Selling Price
$ 30.83
2587
977
533
3409