356,036 shares
378,611 shares
256,404 shares
430,419 shares
262,754 shares
207,987 shares
503,098 shares
334,121 shares
263,367 shares
189,329 shares