Market Price
$ 49.21
Selling Price
$ 41.83
1015
212
345
2407
Market Price
$ 41.47
Selling Price
$ 37.68
2555
871
1730
3121
Market Price
$ 32.00
Selling Price
$ 28.86
4137
2057
2238
4902
Market Price
$ 43.32
Selling Price
$ 38.87
1601
993
940
3220
Market Price
$ 55.64
Selling Price
$ 46.84
877
537
297
1409
Market Price
$ 38.17
Selling Price
$ 33.43
685
139
626
1400
Market Price
$ 37.30
Selling Price
$ 31.78
1894
1041
601
2531
Market Price
$ 38.25
Selling Price
$ 33.49
333
79
300
505
Market Price
$ 57.24
Selling Price
$ 48.55
265
181
222
1170
Market Price
$ 45.11
Selling Price
$ 38.09
642
473
200
1514
Market Price
$ 43.42
Selling Price
$ 38.97
438
282
181
1181
Market Price
$ 64.59
Selling Price
$ 55.58
4517
3418
2342
4887
Market Price
$ 42.32
Selling Price
$ 36.31
309
262
174
519
Market Price
$ 67.73
Selling Price
$ 56.99
335
178
161
1591
Market Price
$ 32.31
Selling Price
$ 27.88
1078
1054
591
3441
Market Price
$ 63.27
Selling Price
$ 54.14
1582
390
725
2061
Market Price
$ 42.41
Selling Price
$ 37.60
302
297
83
931
Market Price
$ 57.10
Selling Price
$ 47.96
791
551
375
1272
Market Price
$ 54.10
Selling Price
$ 47.39
1311
1107
1235
2794
Market Price
$ 34.65
Selling Price
$ 31.34
1539
678
542
2697
Market Price
$ 33.60
Selling Price
$ 28.10
1912
1754
1120
3889
Market Price
$ 33.40
Selling Price
$ 28.05
1243
671
978
2162
Market Price
$ 62.13
Selling Price
$ 52.38
2846
1229
2370
4012
Market Price
$ 68.39
Selling Price
$ 57.96
847
174
388
1859
Market Price
$ 69.25
Selling Price
$ 59.13
2024
760
1839
3661
Market Price
$ 66.66
Selling Price
$ 59.24
614
547
354
667
Market Price
$ 42.29
Selling Price
$ 35.68
207
120
50
765
Market Price
$ 60.20
Selling Price
$ 54.72
1248
1196
527
2140
Market Price
$ 65.55
Selling Price
$ 59.31
337
302
332
1318
Market Price
$ 57.53
Selling Price
$ 48.95
1413
447
798
3236
Market Price
$ 60.10
Selling Price
$ 53.48
2975
2750
1613
3504
Market Price
$ 60.61
Selling Price
$ 52.81
1910
1209
610
2028
Market Price
$ 31.47
Selling Price
$ 26.86
480
354
191
1119
Market Price
$ 46.53
Selling Price
$ 42.16
527
452
359
2142
Market Price
$ 60.86
Selling Price
$ 52.98
1563
1445
384
1970
Market Price
$ 35.46
Selling Price
$ 30.92
1728
457
1296
4995
Market Price
$ 55.14
Selling Price
$ 48.87
498
307
342
623
Market Price
$ 46.00
Selling Price
$ 39.48
244
95
60
835
Market Price
$ 35.38
Selling Price
$ 29.51
874
220
376
2018
Market Price
$ 43.68
Selling Price
$ 39.36
3780
2436
1014
4518