110,491 shares
178,603 shares
78,083 shares
36,903 shares
54,570 shares
113,333 shares
151,885 shares
187,703 shares
123,951 shares
19,266 shares