34,181 shares
20,927 shares
23,414 shares
23,517 shares
56,194 shares
505 shares
397 shares
536 shares
254 shares
283 shares