Market Price
$ 30.70
Selling Price
$ 27.11
1406
1290
642
2609
Market Price
$ 36.40
Selling Price
$ 31.35
3130
721
642
3289
Market Price
$ 53.90
Selling Price
$ 46.55
2590
1580
1817
3668
Market Price
$ 40.52
Selling Price
$ 35.46
1012
340
257
1546
Market Price
$ 67.48
Selling Price
$ 58.58
765
676
636
825
Market Price
$ 34.08
Selling Price
$ 30.82
456
399
250
462
Market Price
$ 52.72
Selling Price
$ 46.84
688
168
651
1636
Market Price
$ 39.99
Selling Price
$ 36.12
1152
735
651
1548
Market Price
$ 56.09
Selling Price
$ 47.93
618
176
141
754
Market Price
$ 40.32
Selling Price
$ 36.17
2462
1262
2377
4599
Market Price
$ 40.82
Selling Price
$ 35.98
2010
1598
1461
2301
Market Price
$ 31.22
Selling Price
$ 27.90
928
321
428
2710
Market Price
$ 58.77
Selling Price
$ 49.51
3275
2703
1895
4752
Market Price
$ 60.60
Selling Price
$ 53.22
4358
3500
1630
4519
Market Price
$ 57.54
Selling Price
$ 52.20
133
99
48
614
Market Price
$ 43.51
Selling Price
$ 37.59
4059
2928
2473
4284
Market Price
$ 58.06
Selling Price
$ 48.59
3109
2525
1406
4441
Market Price
$ 40.67
Selling Price
$ 36.78
765
171
321
2019
Market Price
$ 27.90
Selling Price
$ 25.10
1445
1284
887
2029
Market Price
$ 62.84
Selling Price
$ 56.25
765
236
421
2058
Market Price
$ 63.99
Selling Price
$ 53.71
568
338
229
1189
Market Price
$ 31.45
Selling Price
$ 27.43
779
192
324
2289
Market Price
$ 36.77
Selling Price
$ 31.15
552
276
152
841
Market Price
$ 40.82
Selling Price
$ 34.44
2885
1156
2187
2986
Market Price
$ 59.50
Selling Price
$ 50.35
199
115
198
628
Market Price
$ 34.18
Selling Price
$ 29.10
4120
2269
1331
4412
Market Price
$ 66.01
Selling Price
$ 58.39
1086
855
349
3741
Market Price
$ 38.90
Selling Price
$ 32.62
2457
902
605
4258
Market Price
$ 43.74
Selling Price
$ 38.23
845
558
469
2640
Market Price
$ 64.19
Selling Price
$ 56.18
416
301
179
985
Market Price
$ 30.80
Selling Price
$ 25.89
2592
2404
958
4187
Market Price
$ 31.50
Selling Price
$ 27.75
3967
3486
3360
4411
Market Price
$ 47.60
Selling Price
$ 40.96
1205
938
1128
3348
Market Price
$ 32.59
Selling Price
$ 27.35
177
116
139
557
Market Price
$ 68.30
Selling Price
$ 58.60
2466
2402
2128
3535
Market Price
$ 50.27
Selling Price
$ 45.21
1420
309
1359
3552
Market Price
$ 70.87
Selling Price
$ 59.15
587
493
236
832
Market Price
$ 34.01
Selling Price
$ 28.51
1447
672
988
4511
Market Price
$ 37.02
Selling Price
$ 31.14
1519
1024
1010
4553
Market Price
$ 67.93
Selling Price
$ 57.40
1585
410
593
3429