30,262 shares
19,570 shares
14,758 shares
14,936 shares
10,927 shares
47,083 shares
109,237 shares
35,010 shares
18,474 shares
48,771 shares