Market Price
$ 53.73
272
240
56
847
Market Price
$ 43.56
3958
931
1821
4186
Market Price
$ 45.74
894
714
781
1314
Market Price
$ 36.68
4019
2027
1363
4627
Market Price
$ 60.80
1167
789
300
1229
Market Price
$ 43.43
920
460
686
3168
Market Price
$ 53.76
3166
3094
1666
3869
Market Price
$ 40.69
949
516
324
1938
Market Price
$ 50.40
991
343
511
1716
Market Price
$ 66.53
2415
2008
2194
3809
Market Price
$ 39.60
580
320
381
2364
Market Price
$ 50.05
552
157
257
1731
Market Price
$ 31.33
1090
901
875
2596
Market Price
$ 64.33
1042
833
563
3289
Market Price
$ 61.14
431
115
141
909
Market Price
$ 60.17
3196
1169
2258
4557
Market Price
$ 30.02
624
128
488
1873
Market Price
$ 31.64
567
336
458
726
Market Price
$ 33.51
1668
1522
582
2889
Market Price
$ 49.00
2668
1649
746
4897
Market Price
$ 61.35
1078
487
594
2916
Market Price
$ 51.02
1340
277
1121
1853
Market Price
$ 58.79
1449
1087
544
2961
Market Price
$ 53.93
411
401
178
1116
Market Price
$ 51.14
1049
614
767
1659
Market Price
$ 43.18
1889
1114
447
3733
Market Price
$ 44.87
670
470
188
1954
Market Price
$ 48.99
397
274
205
466
Market Price
$ 30.50
1322
1261
1303
3079
Market Price
$ 48.80
1023
782
255
4665
Market Price
$ 65.07
2292
1939
1139
4299
Market Price
$ 42.97
2596
1972
2320
2698
Market Price
$ 51.87
741
618
298
1979
Market Price
$ 48.35
157
65
110
736
Market Price
$ 41.26
734
535
499
2566
Market Price
$ 31.46
1197
611
1101
3834
Market Price
$ 70.48
2372
1604
1397
4511
Market Price
$ 39.75
3371
2084
2956
3464
Market Price
$ 51.25
2322
2111
1634
3357
Market Price
$ 59.08
1449
1168
346
2475