Market Price
$ 63.82
Selling Price
$ 53.58
1876
1760
1418
4289
Market Price
$ 37.18
Selling Price
$ 33.40
1018
450
926
2903
Market Price
$ 46.28
Selling Price
$ 41.14
2480
808
1682
4977
Market Price
$ 54.21
Selling Price
$ 49.10
2157
825
543
2325
Market Price
$ 57.65
Selling Price
$ 48.11
2147
1768
1316
2630
Market Price
$ 62.66
Selling Price
$ 55.49
1881
1748
1253
4593
Market Price
$ 36.95
Selling Price
$ 33.11
2083
1441
1493
3608
Market Price
$ 44.69
Selling Price
$ 40.02
1381
895
715
1773
Market Price
$ 54.72
Selling Price
$ 47.34
1073
682
731
2579
Market Price
$ 54.09
Selling Price
$ 45.55
1828
1509
1379
3368
Market Price
$ 45.25
Selling Price
$ 40.14
685
187
414
2707
Market Price
$ 51.33
Selling Price
$ 43.39
4713
4284
3865
4943
Market Price
$ 57.14
Selling Price
$ 50.60
1001
988
464
1056
Market Price
$ 30.64
Selling Price
$ 26.54
3223
2828
1748
4296
Market Price
$ 60.21
Selling Price
$ 54.03
1765
567
433
2251
Market Price
$ 43.14
Selling Price
$ 37.87
1293
1042
444
3293
Market Price
$ 42.67
Selling Price
$ 36.77
457
316
292
1523
Market Price
$ 58.28
Selling Price
$ 51.99
4222
2771
1680
4378
Market Price
$ 50.49
Selling Price
$ 42.73
1077
937
231
3866
Market Price
$ 38.26
Selling Price
$ 33.89
880
650
369
2475
Market Price
$ 54.12
Selling Price
$ 45.57
526
398
245
2190
Market Price
$ 52.23
Selling Price
$ 44.65
715
219
393
1170
Market Price
$ 45.26
Selling Price
$ 39.23
462
347
122
865
Market Price
$ 47.77
Selling Price
$ 42.17
1262
440
635
3862
Market Price
$ 57.20
Selling Price
$ 48.88
2427
717
878
4571
Market Price
$ 54.01
Selling Price
$ 47.40
1108
648
1102
1842
Market Price
$ 63.93
Selling Price
$ 54.38
1144
602
477
1489
Market Price
$ 37.16
Selling Price
$ 31.50
531
150
275
1343
Market Price
$ 28.84
Selling Price
$ 26.04
2136
1882
2131
2214
Market Price
$ 66.65
Selling Price
$ 59.56
1398
392
376
2519
Market Price
$ 56.52
Selling Price
$ 47.26
2392
744
2384
3811
Market Price
$ 60.04
Selling Price
$ 50.58
2155
1503
1243
2896
Market Price
$ 41.04
Selling Price
$ 36.87
368
313
263
1053
Market Price
$ 40.84
Selling Price
$ 36.27
866
797
673
2654
Market Price
$ 58.64
Selling Price
$ 51.48
3736
880
1229
4960
Market Price
$ 50.03
Selling Price
$ 42.05
3461
1875
1840
3547
Market Price
$ 62.07
Selling Price
$ 56.26
408
100
237
585
Market Price
$ 66.25
Selling Price
$ 59.75
280
174
242
622
Market Price
$ 28.76
Selling Price
$ 25.83
3274
1348
1094
4533
Market Price
$ 43.96
Selling Price
$ 38.13
775
192
555
812