22,958 shares
23,280 shares
18,522 shares
318,817 shares
282,309 shares
174,861 shares
76,666 shares
160,506 shares
407,204 shares
73,890 shares