404,409 shares
109,729 shares
467,970 shares
258,553 shares
116,384 shares
102,879 shares
199,370 shares
182,795 shares
55,647 shares
260,865 shares