404,555 shares
109,867 shares
468,130 shares
258,723 shares
116,563 shares
103,032 shares
199,534 shares
182,942 shares
55,805 shares
261,019 shares