404,416 shares
109,729 shares
467,978 shares
258,559 shares
116,386 shares
102,881 shares
199,372 shares
182,798 shares
55,647 shares
260,873 shares