21,646 shares
119,730 shares
201,561 shares
594,084 shares
331,202 shares
39,813 shares
410,688 shares
66,418 shares
44,660 shares
33,857 shares