77,414 shares
127,020 shares
84,930 shares
40,514 shares
123,111 shares
105,358 shares
541,027 shares
47,180 shares
178,325 shares
70,935 shares