25,491 shares
56,650 shares
29,373 shares
83,176 shares
59,798 shares
256,844 shares
183,890 shares
23,652 shares
78,075 shares
53,838 shares