404,457 shares
109,755 shares
468,020 shares
258,608 shares
116,417 shares
102,923 shares
199,416 shares
182,836 shares
55,685 shares
260,915 shares