648,884 shares
481,442 shares
243,680 shares
229,463 shares
192,573 shares
174,483 shares
169,401 shares
161,686 shares
157,978 shares
144,763 shares