138,979 shares
506,450 shares
43,466 shares
280,458 shares
49,846 shares
226,476 shares
42,429 shares
276,638 shares
343,376 shares
45,827 shares