Market Price
$ 40.92
Selling Price
$ 36.25
413
191
177
781
Market Price
$ 51.33
Selling Price
$ 43.73
782
209
767
1480
Market Price
$ 45.41
Selling Price
$ 40.79
560
138
467
1709
Market Price
$ 40.02
Selling Price
$ 33.42
716
355
201
1356
Market Price
$ 40.22
Selling Price
$ 33.76
3499
2249
1144
4667
Market Price
$ 41.21
Selling Price
$ 36.80
923
303
512
2328
Market Price
$ 60.68
Selling Price
$ 53.41
2472
1266
861
2882
Market Price
$ 52.00
Selling Price
$ 45.08
1270
373
866
4672
Market Price
$ 54.42
Selling Price
$ 49.00
2372
1310
2356
3103
Market Price
$ 40.79
Selling Price
$ 34.97
1591
409
860
2858
Market Price
$ 37.22
Selling Price
$ 33.62
3953
1673
1076
4544
Market Price
$ 66.69
Selling Price
$ 59.38
2217
708
1312
2295
Market Price
$ 65.59
Selling Price
$ 56.09
1725
702
956
1945
Market Price
$ 33.64
Selling Price
$ 30.36
2803
609
1453
3459
Market Price
$ 55.82
Selling Price
$ 46.90
3077
870
1373
4474
Market Price
$ 70.53
Selling Price
$ 59.72
1760
1185
593
3149
Market Price
$ 59.45
Selling Price
$ 52.23
1200
630
993
2664
Market Price
$ 64.89
Selling Price
$ 58.81
392
161
90
640
Market Price
$ 41.99
Selling Price
$ 37.28
3174
2794
1927
3211
Market Price
$ 67.66
Selling Price
$ 57.53
2435
625
1993
4296
Market Price
$ 32.75
Selling Price
$ 28.45
275
175
191
1071
Market Price
$ 36.63
Selling Price
$ 31.58
2570
1568
1868
4650
Market Price
$ 54.99
Selling Price
$ 46.48
413
117
278
1436
Market Price
$ 52.50
Selling Price
$ 46.94
169
109
78
410
Market Price
$ 36.35
Selling Price
$ 31.08
1299
744
291
3055
Market Price
$ 43.82
Selling Price
$ 39.48
886
181
394
2160
Market Price
$ 41.12
Selling Price
$ 35.45
2670
2362
1228
4385
Market Price
$ 44.97
Selling Price
$ 37.58
2572
2051
622
2725
Market Price
$ 36.19
Selling Price
$ 30.82
1278
619
539
2846
Market Price
$ 34.32
Selling Price
$ 30.51
2600
1404
648
4302
Market Price
$ 49.04
Selling Price
$ 43.91
2971
670
740
3240
Market Price
$ 35.09
Selling Price
$ 31.34
1023
927
781
3581
Market Price
$ 47.51
Selling Price
$ 40.94
287
164
141
670
Market Price
$ 31.18
Selling Price
$ 26.11
1204
899
1156
1948
Market Price
$ 62.39
Selling Price
$ 56.54
1971
669
725
4837
Market Price
$ 33.82
Selling Price
$ 30.53
1563
733
452
1999
Market Price
$ 41.69
Selling Price
$ 35.38
2645
1265
1552
3845
Market Price
$ 33.43
Selling Price
$ 28.78
819
235
429
1341
Market Price
$ 56.80
Selling Price
$ 51.18
579
117
318
2189
Market Price
$ 38.71
Selling Price
$ 32.37
683
515
365
2036