475,241 shares
360,052 shares
263,803 shares
134,595 shares
123,529 shares
56,653 shares
76,544 shares
131,278 shares
250,634 shares
113,351 shares