355,455 shares
378,104 shares
255,823 shares
429,889 shares
262,263 shares
207,370 shares
503,015 shares
333,620 shares
262,879 shares
188,749 shares