104,459 shares
100,725 shares
69,050 shares
400,396 shares
125,905 shares
143,889 shares
111,969 shares
192,227 shares
506,993 shares
370,688 shares