Market Price
$ 65.56
Selling Price
$ 57.62
1187
503
525
1408
Market Price
$ 55.10
Selling Price
$ 48.37
255
72
233
503
Market Price
$ 33.29
Selling Price
$ 29.74
1123
1053
831
1423
Market Price
$ 29.78
Selling Price
$ 25.11
2310
743
1464
3229
Market Price
$ 66.62
Selling Price
$ 58.61
1281
605
612
2513
Market Price
$ 41.14
Selling Price
$ 34.31
286
233
280
798
Market Price
$ 47.25
Selling Price
$ 40.98
2392
591
1020
3616
Market Price
$ 54.44
Selling Price
$ 48.53
3784
3114
3697
3998
Market Price
$ 67.84
Selling Price
$ 58.89
1852
499
913
4380
Market Price
$ 59.33
Selling Price
$ 50.30
2311
1989
1167
4792
Market Price
$ 62.31
Selling Price
$ 55.88
1743
1448
956
4183
Market Price
$ 37.39
Selling Price
$ 33.03
3127
914
2841
4255
Market Price
$ 45.64
Selling Price
$ 39.75
913
189
662
1198
Market Price
$ 41.23
Selling Price
$ 35.25
3072
2684
870
3622
Market Price
$ 56.97
Selling Price
$ 48.83
1928
1855
1770
3295
Market Price
$ 29.49
Selling Price
$ 26.30
739
418
352
1752
Market Price
$ 60.37
Selling Price
$ 54.22
3730
1271
864
4368
Market Price
$ 59.03
Selling Price
$ 49.94
2437
922
1387
2745
Market Price
$ 37.91
Selling Price
$ 33.49
1260
1116
852
1293
Market Price
$ 64.61
Selling Price
$ 54.17
2675
1729
1831
4194
Market Price
$ 65.66
Selling Price
$ 59.12
952
833
559
1790
Market Price
$ 30.23
Selling Price
$ 25.47
233
80
202
432
Market Price
$ 30.63
Selling Price
$ 26.08
219
117
108
409
Market Price
$ 30.95
Selling Price
$ 26.64
2808
2085
1187
4433
Market Price
$ 43.40
Selling Price
$ 39.04
370
217
167
673
Market Price
$ 42.17
Selling Price
$ 36.19
472
317
421
868
Market Price
$ 55.96
Selling Price
$ 50.64
3180
782
1864
3443
Market Price
$ 58.60
Selling Price
$ 52.33
2946
1341
1439
4009
Market Price
$ 31.45
Selling Price
$ 27.00
1201
285
874
1505
Market Price
$ 46.88
Selling Price
$ 42.56
410
354
256
1187
Market Price
$ 49.52
Selling Price
$ 41.94
1851
1495
510
3283
Market Price
$ 41.69
Selling Price
$ 35.71
908
763
862
1806
Market Price
$ 28.56
Selling Price
$ 25.53
3044
712
2281
3142
Market Price
$ 38.83
Selling Price
$ 33.99
1687
376
664
1873
Market Price
$ 31.81
Selling Price
$ 28.13
434
241
430
1558
Market Price
$ 30.97
Selling Price
$ 27.23
879
798
625
1093
Market Price
$ 57.05
Selling Price
$ 51.00
3302
2102
2478
4077
Market Price
$ 66.29
Selling Price
$ 55.93
860
476
387
3341
Market Price
$ 65.72
Selling Price
$ 56.21
2659
1902
2326
2944
Market Price
$ 36.58
Selling Price
$ 31.71
233
194
143
911