102,503 shares
83,792 shares
49,896 shares
58,553 shares
22,281 shares
21,636 shares
18,573 shares
23,029 shares
31,699 shares
42,645 shares