102,291 shares
83,566 shares
49,653 shares
58,288 shares
22,061 shares
21,431 shares
18,350 shares
22,809 shares
31,491 shares
42,422 shares