8,970 shares
17,558 shares
18,480 shares
19,900 shares
15,633 shares
16,936 shares
41,296 shares
21,758 shares
331,141 shares
30,099 shares