330,378 shares
85,298 shares
185,603 shares
83,883 shares
61,227 shares
70,982 shares
84,839 shares
287,524 shares
269,355 shares
220,325 shares