Hey guys,
I submitted my application on 3rd July and received the file number "BCx-xx-00128". I wasn't aware that there was a limit of 200 applications - guess was a bit lucky in not procrastinating.
The site doesn't have any guidelines on processing time yet. I hope it will be updated soon.