77,374 shares
126,998 shares
84,927 shares
40,486 shares
123,099 shares
105,331 shares
540,986 shares
47,137 shares
178,312 shares
70,934 shares