Market Price
$ 47.22
Selling Price
$ 41.51
2434
828
894
2554
Market Price
$ 61.01
Selling Price
$ 53.93
1472
1080
917
4699
Market Price
$ 65.73
Selling Price
$ 56.05
2146
432
2037
3819
Market Price
$ 48.62
Selling Price
$ 43.77
764
507
189
1840
Market Price
$ 39.77
Selling Price
$ 34.27
1248
864
1066
2286
Market Price
$ 53.39
Selling Price
$ 45.87
418
384
107
470
Market Price
$ 65.35
Selling Price
$ 56.68
776
470
432
1561
Market Price
$ 53.88
Selling Price
$ 47.52
2308
1109
1887
4283
Market Price
$ 32.61
Selling Price
$ 28.64
2089
1972
1216
2218
Market Price
$ 65.56
Selling Price
$ 58.55
440
233
346
653
Market Price
$ 63.14
Selling Price
$ 56.38
2458
1752
534
4003
Market Price
$ 61.35
Selling Price
$ 54.45
1397
1116
1142
3302
Market Price
$ 45.84
Selling Price
$ 40.29
1548
1410
456
2927
Market Price
$ 34.42
Selling Price
$ 28.99
420
274
394
1041
Market Price
$ 56.53
Selling Price
$ 49.89
1701
797
480
4726
Market Price
$ 34.97
Selling Price
$ 30.16
2951
1055
1203
3057
Market Price
$ 54.53
Selling Price
$ 48.63
2523
979
1553
4125
Market Price
$ 46.52
Selling Price
$ 39.34
1989
1831
1765
3645
Market Price
$ 34.15
Selling Price
$ 29.35
1549
1527
341
3338
Market Price
$ 43.52
Selling Price
$ 39.14
1178
1178
378
4000
Market Price
$ 54.90
Selling Price
$ 47.11
2962
1331
2268
4857
Market Price
$ 66.95
Selling Price
$ 57.14
1807
362
805
3682
Market Price
$ 54.13
Selling Price
$ 47.86
1334
1053
741
3308
Market Price
$ 47.28
Selling Price
$ 40.72
110
48
97
419
Market Price
$ 50.48
Selling Price
$ 43.59
3746
1217
3661
3949
Market Price
$ 43.36
Selling Price
$ 39.07
1120
279
1001
2383
Market Price
$ 64.55
Selling Price
$ 53.92
4108
2070
2137
4640
Market Price
$ 50.84
Selling Price
$ 45.18
2844
2773
2683
4263
Market Price
$ 43.90
Selling Price
$ 37.32
2459
2129
1654
2970
Market Price
$ 44.72
Selling Price
$ 38.81
2242
2172
948
3509
Market Price
$ 49.54
Selling Price
$ 43.91
3437
1474
1157
4636
Market Price
$ 32.28
Selling Price
$ 28.58
646
576
252
2270
Market Price
$ 53.11
Selling Price
$ 48.00
625
251
545
956
Market Price
$ 30.79
Selling Price
$ 27.14
1436
1388
958
2880
Market Price
$ 66.43
Selling Price
$ 55.90
649
165
179
1633
Market Price
$ 33.08
Selling Price
$ 29.12
3415
791
2186
3762
Market Price
$ 53.74
Selling Price
$ 44.90
3277
1114
1739
3656
Market Price
$ 39.57
Selling Price
$ 33.45
1247
736
652
1426
Market Price
$ 50.28
Selling Price
$ 44.13
2032
497
1583
4195
Market Price
$ 34.95
Selling Price
$ 30.72
1597
1440
874
2567