Market Price
$ 37.47
Selling Price
$ 33.92
1145
495
582
3548
Market Price
$ 65.45
Selling Price
$ 59.00
961
809
911
2831
Market Price
$ 48.67
Selling Price
$ 43.69
1893
1434
1285
4086
Market Price
$ 51.70
Selling Price
$ 44.81
3690
2023
1874
4413
Market Price
$ 46.21
Selling Price
$ 40.13
1384
1379
611
1642
Market Price
$ 49.48
Selling Price
$ 43.61
2010
1483
592
3674
Market Price
$ 44.82
Selling Price
$ 39.30
354
237
73
912
Market Price
$ 62.76
Selling Price
$ 54.30
464
116
232
661
Market Price
$ 52.41
Selling Price
$ 45.73
1189
947
340
2613
Market Price
$ 30.65
Selling Price
$ 26.46
417
274
285
660
Market Price
$ 61.91
Selling Price
$ 55.52
1035
351
518
3025
Market Price
$ 57.54
Selling Price
$ 52.04
1386
452
589
1551
Market Price
$ 66.16
Selling Price
$ 59.90
615
163
200
624
Market Price
$ 44.59
Selling Price
$ 39.15
3215
1375
1450
3572
Market Price
$ 54.95
Selling Price
$ 48.62
848
538
731
2751
Market Price
$ 41.29
Selling Price
$ 36.31
875
436
682
1178
Market Price
$ 68.32
Selling Price
$ 59.31
1125
880
412
3440
Market Price
$ 64.69
Selling Price
$ 55.09
576
261
549
1390
Market Price
$ 31.76
Selling Price
$ 28.71
1784
1542
1615
4902
Market Price
$ 64.72
Selling Price
$ 56.15
2218
1701
885
3640
Market Price
$ 32.46
Selling Price
$ 29.01
1105
293
598
4665
Market Price
$ 37.82
Selling Price
$ 32.97
4407
3891
2607
4634
Market Price
$ 43.32
Selling Price
$ 36.95
2616
1022
1731
2988
Market Price
$ 35.84
Selling Price
$ 30.59
1942
818
1764
2871
Market Price
$ 35.23
Selling Price
$ 30.33
3741
1335
2340
4267
Market Price
$ 50.04
Selling Price
$ 43.68
2514
2047
1860
2820
Market Price
$ 50.77
Selling Price
$ 42.70
1004
239
445
2582
Market Price
$ 56.29
Selling Price
$ 48.27
2688
2419
866
3326
Market Price
$ 51.49
Selling Price
$ 46.22
2855
1270
2831
3230
Market Price
$ 34.19
Selling Price
$ 29.27
1354
324
1204
1584
Market Price
$ 41.93
Selling Price
$ 36.71
240
137
186
633
Market Price
$ 37.11
Selling Price
$ 31.43
1066
895
956
2479
Market Price
$ 61.81
Selling Price
$ 55.15
2266
1192
673
3716
Market Price
$ 55.13
Selling Price
$ 49.77
327
243
205
1113
Market Price
$ 49.28
Selling Price
$ 44.57
2011
491
916
2769
Market Price
$ 56.29
Selling Price
$ 49.36
1794
1029
1186
2226
Market Price
$ 40.46
Selling Price
$ 35.74
670
443
573
3011
Market Price
$ 54.49
Selling Price
$ 46.44
2841
2649
2337
2891
Market Price
$ 39.86
Selling Price
$ 33.83
887
703
264
934
Market Price
$ 61.82
Selling Price
$ 55.90
759
728
295
3655