195,959 shares
65,141 shares
255,356 shares
86,140 shares
90,253 shares
48,897 shares
61,473 shares
517,661 shares
312,165 shares
32,537 shares