21,387 shares
77,484 shares
23,511 shares
19,016 shares
141,776 shares
44,520 shares
41,430 shares
113,554 shares
20,955 shares
166,594 shares