116,386 shares
159,966 shares
114,490 shares
70,976 shares
139,406 shares
247,425 shares
258,411 shares
147,695 shares
430,665 shares
342,088 shares