404,412 shares
109,729 shares
467,973 shares
258,556 shares
116,384 shares
102,881 shares
199,371 shares
182,798 shares
55,647 shares
260,869 shares