21,591 shares
15,813 shares
28,255 shares
315,656 shares
16,044 shares
37,789 shares
147,544 shares
322,168 shares
15,034 shares
16,427 shares