475,600 shares
360,182 shares
263,935 shares
135,034 shares
123,729 shares
56,744 shares
76,621 shares
131,808 shares
250,852 shares
113,474 shares