22,300 shares
18,433 shares
196,569 shares
33,166 shares
56,155 shares
91,210 shares
28,452 shares
153,415 shares
95,414 shares
142,538 shares