Market Price
$ 66.21
Selling Price
$ 59.21
1006
690
888
1261
Market Price
$ 32.92
Selling Price
$ 28.66
569
277
337
1603
Market Price
$ 35.81
Selling Price
$ 31.36
2017
668
840
3794
Market Price
$ 39.66
Selling Price
$ 34.38
583
487
325
1445
Market Price
$ 30.65
Selling Price
$ 26.84
2970
2567
1461
3259
Market Price
$ 42.18
Selling Price
$ 36.61
1299
559
898
1411
Market Price
$ 51.31
Selling Price
$ 43.74
1942
1812
1749
2750
Market Price
$ 33.98
Selling Price
$ 29.02
689
442
249
1162
Market Price
$ 56.62
Selling Price
$ 48.79
1273
1070
256
1634
Market Price
$ 45.73
Selling Price
$ 39.98
2176
1190
1058
3113
Market Price
$ 63.72
Selling Price
$ 53.71
2395
1830
2381
4187
Market Price
$ 50.27
Selling Price
$ 44.52
1222
812
885
1542
Market Price
$ 43.06
Selling Price
$ 36.29
2136
1321
1312
3197
Market Price
$ 57.20
Selling Price
$ 48.98
1774
1464
1139
2262
Market Price
$ 55.37
Selling Price
$ 49.54
3115
1352
715
3507
Market Price
$ 52.72
Selling Price
$ 46.24
546
420
238
1295
Market Price
$ 60.62
Selling Price
$ 52.22
1766
563
394
2235
Market Price
$ 59.60
Selling Price
$ 51.61
1237
485
743
4932
Market Price
$ 27.92
Selling Price
$ 25.28
636
583
271
1758
Market Price
$ 61.35
Selling Price
$ 51.60
1018
529
742
1759
Market Price
$ 51.12
Selling Price
$ 45.91
1152
1118
909
3425
Market Price
$ 60.82
Selling Price
$ 50.98
4284
978
3541
4620
Market Price
$ 29.41
Selling Price
$ 26.33
1410
1276
1407
1534
Market Price
$ 62.34
Selling Price
$ 53.55
125
46
92
400
Market Price
$ 55.38
Selling Price
$ 48.82
1747
1073
996
3470
Market Price
$ 50.88
Selling Price
$ 43.51
3337
907
2930
3830
Market Price
$ 40.02
Selling Price
$ 36.24
1114
806
273
2155
Market Price
$ 56.64
Selling Price
$ 49.23
1922
861
598
2664
Market Price
$ 44.02
Selling Price
$ 38.30
985
357
226
1220
Market Price
$ 31.06
Selling Price
$ 27.43
674
210
555
2149
Market Price
$ 41.26
Selling Price
$ 36.28
1582
614
1507
2049
Market Price
$ 37.11
Selling Price
$ 31.33
1457
616
317
1769
Market Price
$ 62.21
Selling Price
$ 55.12
3444
2635
2085
3615
Market Price
$ 59.02
Selling Price
$ 49.76
643
508
248
1037
Market Price
$ 65.63
Selling Price
$ 56.22
2032
1900
1158
2314
Market Price
$ 52.28
Selling Price
$ 45.45
1216
763
584
2321
Market Price
$ 42.98
Selling Price
$ 37.01
2165
920
1587
2476
Market Price
$ 30.57
Selling Price
$ 26.53
4497
3466
2620
4562
Market Price
$ 66.35
Selling Price
$ 58.55
1692
1503
466
2205
Market Price
$ 38.38
Selling Price
$ 33.73
472
219
320
1557