Market Price
$ 77.57
Selling Price
$ 69.19
1233
502
573
2730
Market Price
$ 89.39
Selling Price
$ 78.59
469
96
234
1008
Market Price
$ 103.49
Selling Price
$ 89.58
1522
787
1027
4437
Market Price
$ 67.65
Selling Price
$ 60.78
767
250
364
2989
Market Price
$ 90.94
Selling Price
$ 82.43
3944
3672
2334
4233
Market Price
$ 92.63
Selling Price
$ 84.13
2304
876
1191
2729
Market Price
$ 71.62
Selling Price
$ 65.07
632
452
551
1026
Market Price
$ 106.71
Selling Price
$ 91.41
2126
1893
1798
2664
Market Price
$ 115.12
Selling Price
$ 97.66
1514
1044
352
3057
Market Price
$ 82.24
Selling Price
$ 69.96
815
529
342
1020
Market Price
$ 78.83
Selling Price
$ 65.72
751
478
240
1275
Market Price
$ 114.13
Selling Price
$ 97.21
629
502
433
1914
Market Price
$ 92.58
Selling Price
$ 77.78
2279
2162
1868
3829
Market Price
$ 94.09
Selling Price
$ 78.90
2278
1035
1328
3661
Market Price
$ 98.06
Selling Price
$ 87.24
2016
1960
1075
3327
Market Price
$ 66.74
Selling Price
$ 56.76
2277
1653
1422
2478
Market Price
$ 85.59
Selling Price
$ 76.53
622
307
291
931
Market Price
$ 105.83
Selling Price
$ 90.29
835
634
718
2741
Market Price
$ 108.59
Selling Price
$ 91.97
474
189
170
524
Market Price
$ 103.16
Selling Price
$ 90.19
1690
1419
909
2741
Market Price
$ 63.80
Selling Price
$ 57.33
2620
1627
986
4805
Market Price
$ 89.72
Selling Price
$ 80.25
3219
1641
1214
4712
Market Price
$ 107.98
Selling Price
$ 94.81
1295
338
750
3867
Market Price
$ 94.10
Selling Price
$ 83.60
2751
811
1686
2799
Market Price
$ 106.95
Selling Price
$ 89.40
2885
2438
1245
4789
Market Price
$ 69.69
Selling Price
$ 58.80
1947
994
1594
2693
Market Price
$ 75.93
Selling Price
$ 64.53
2728
1664
2355
3729
Market Price
$ 83.50
Selling Price
$ 69.62
2444
1020
1428
3652
Market Price
$ 89.40
Selling Price
$ 76.19
1010
763
672
2492
Market Price
$ 79.46
Selling Price
$ 70.78
706
470
259
3159
Market Price
$ 85.11
Selling Price
$ 74.24
3273
1673
2440
3547
Market Price
$ 90.25
Selling Price
$ 81.80
3680
2659
1814
3708
Market Price
$ 110.98
Selling Price
$ 93.26
3744
2165
2390
4350
Market Price
$ 95.17
Selling Price
$ 80.50
628
299
181
2165
Market Price
$ 73.84
Selling Price
$ 66.74
528
441
232
593
Market Price
$ 94.98
Selling Price
$ 79.33
2980
1499
2638
4794
Market Price
$ 96.31
Selling Price
$ 80.50
564
495
474
2032
Market Price
$ 86.19
Selling Price
$ 73.34
1289
751
696
2842
Market Price
$ 94.92
Selling Price
$ 85.66
470
299
429
548
Market Price
$ 89.73
Selling Price
$ 78.57
705
338
389
3242