27,875 shares
8,879 shares
29,916 shares
12,041 shares
91,546 shares
17,957 shares
109,600 shares
20,247 shares
236,951 shares
14,513 shares