22,647 shares
16,274 shares
18,874 shares
223,891 shares
171,352 shares
184,742 shares
104,684 shares
90,787 shares
149,543 shares
315,495 shares