Market Price
$ 63.80
Selling Price
$ 55.53
2228
1780
489
2714
Market Price
$ 28.64
Selling Price
$ 25.43
191
157
161
581
Market Price
$ 58.66
Selling Price
$ 50.55
1055
258
933
1430
Market Price
$ 36.50
Selling Price
$ 32.43
729
718
156
1918
Market Price
$ 48.20
Selling Price
$ 40.54
684
527
228
1104
Market Price
$ 53.57
Selling Price
$ 48.42
1007
977
449
1252
Market Price
$ 55.73
Selling Price
$ 47.19
1342
1264
794
1529
Market Price
$ 37.01
Selling Price
$ 30.85
2745
2406
2204
4442
Market Price
$ 43.13
Selling Price
$ 39.01
3655
2760
2171
4205
Market Price
$ 66.37
Selling Price
$ 58.08
4375
2695
1811
4638
Market Price
$ 31.75
Selling Price
$ 28.79
3025
1589
2115
3624
Market Price
$ 51.92
Selling Price
$ 43.62
1489
954
986
1926
Market Price
$ 62.97
Selling Price
$ 54.77
1099
423
650
1677
Market Price
$ 63.52
Selling Price
$ 56.75
1353
941
745
2881
Market Price
$ 49.81
Selling Price
$ 44.65
203
64
189
754
Market Price
$ 42.13
Selling Price
$ 35.51
3019
2251
1485
3047
Market Price
$ 69.48
Selling Price
$ 59.29
1582
474
945
2117
Market Price
$ 37.03
Selling Price
$ 31.98
2775
692
960
3342
Market Price
$ 42.01
Selling Price
$ 36.88
790
660
770
2669
Market Price
$ 63.83
Selling Price
$ 54.13
2916
2421
1169
4287
Market Price
$ 38.70
Selling Price
$ 34.59
1468
1174
945
3844
Market Price
$ 36.65
Selling Price
$ 31.28
3032
1009
826
3344
Market Price
$ 50.37
Selling Price
$ 43.93
3002
2595
2377
3605
Market Price
$ 61.02
Selling Price
$ 54.46
2560
2022
2376
3493
Market Price
$ 49.73
Selling Price
$ 44.46
200
99
57
561
Market Price
$ 40.41
Selling Price
$ 35.95
1093
287
393
3441
Market Price
$ 53.28
Selling Price
$ 48.42
133
124
65
460
Market Price
$ 30.28
Selling Price
$ 25.39
1878
1103
1656
3687
Market Price
$ 34.07
Selling Price
$ 29.51
2200
979
1401
3643
Market Price
$ 49.62
Selling Price
$ 44.05
784
555
775
3318
Market Price
$ 64.06
Selling Price
$ 55.25
2485
2280
1052
4186
Market Price
$ 54.43
Selling Price
$ 45.73
3612
3115
2868
3763
Market Price
$ 55.91
Selling Price
$ 49.46
437
94
390
531
Market Price
$ 67.93
Selling Price
$ 58.86
869
785
193
1874
Market Price
$ 29.62
Selling Price
$ 26.61
3123
2547
1039
4139
Market Price
$ 32.86
Selling Price
$ 28.07
249
171
198
423
Market Price
$ 45.92
Selling Price
$ 41.24
2731
2202
1294
2755
Market Price
$ 59.51
Selling Price
$ 51.05
375
311
354
1756
Market Price
$ 60.14
Selling Price
$ 51.33
2585
1116
536
4040
Market Price
$ 29.34
Selling Price
$ 25.20
2063
912
1942
2385