Market Price
$ 40.52
Selling Price
$ 34.09
717
160
452
2290
Market Price
$ 34.10
Selling Price
$ 29.44
552
213
271
1280
Market Price
$ 32.34
Selling Price
$ 29.37
4540
1362
1227
4962
Market Price
$ 34.36
Selling Price
$ 30.80
772
484
463
1582
Market Price
$ 53.49
Selling Price
$ 44.87
2047
414
525
3108
Market Price
$ 37.74
Selling Price
$ 32.86
2787
1357
2569
4540
Market Price
$ 48.18
Selling Price
$ 43.14
2083
430
1263
3113
Market Price
$ 45.51
Selling Price
$ 40.94
948
232
712
1383
Market Price
$ 65.61
Selling Price
$ 57.19
573
155
333
2780
Market Price
$ 45.05
Selling Price
$ 38.34
1482
1123
910
1737
Market Price
$ 42.91
Selling Price
$ 36.50
211
92
146
576
Market Price
$ 30.89
Selling Price
$ 28.05
308
194
217
564
Market Price
$ 29.14
Selling Price
$ 26.25
392
347
108
860
Market Price
$ 58.45
Selling Price
$ 49.40
1002
398
203
2908
Market Price
$ 33.34
Selling Price
$ 30.26
351
255
224
1229
Market Price
$ 29.26
Selling Price
$ 25.62
1043
963
645
1765
Market Price
$ 52.52
Selling Price
$ 47.62
2924
1809
966
4693
Market Price
$ 45.33
Selling Price
$ 39.16
637
360
418
2197
Market Price
$ 33.17
Selling Price
$ 29.40
680
451
192
782
Market Price
$ 32.98
Selling Price
$ 27.61
2092
527
1932
3232